import storage from 'storejs'
import store from '../store'

const KANBAN_TOKEN = 'kanban.token'

/**
 * 登录模块
 */
export default {
    /**
     * 保存token
     * @param token
     */
    setToken(token){
        storage.set(KANBAN_TOKEN, token)
    },

    /**
     * 获得token
     * @returns {*|null}
     */
    getToken(){
        return storage.get(KANBAN_TOKEN) || null
    },

    /**
     * 验证用户是否已经登录
     * @returns {boolean}
     */
    isLoggedIn(){
        return !!store.state.mine.loggedIn
    }
}
